//  @ Project : GagalPanen
//  @ File Name : gameinterface.hpp
//  @ Date : 3/9/2011
//  @ Author : 
//
//


#if !defined(_GAMEINTERFACE_H)
#define _GAMEINTERFACE_H


class GameInterface {
public:
  virtual int getActionsCount() = 0;
  virtual Creatures* getCreatures() = 0;
  virtual Inventory* getInventory() = 0;
  virtual Maps* getMaps() = 0;
  virtual int getMaximumActionsPerDay() = 0;
};

#endif  //_GAMEINTERFACE_H
